package com.pashanhoo.datastructure.leetcode;

/**
 * @author 胡庆安
 * @version V1.0
 * @Package com.pashanhoo.datastructure.leetcode
 * @date 2020/10/28 13:31
 * @Copyright © 2010-2020 爬山虎科技（扬州）股份有限公司
 */
//给你一个整数数组 nums 。
//
//如果一组数字 (i,j) 满足 nums[i] == nums[j] 且 i < j ，就可以认为这是一组 好数对 。
//
//返回好数对的数目。
    //输入：nums = [1,2,3,1,1,3]
//输出：4
//解释：有 4 组好数对，分别是 (0,3), (0,4), (3,4), (2,5) ，下标从 0 开始
public class Test1512 {

    public static void main(String[] args) {

    }

    public int numIdenticalPairs(int[] nums) {
        int count = 0;
        for (int i=0;i<nums.length-1;i++){
            for (int j=i+1;j<nums.length;j++){
                if (nums[i] == nums[j]){
                    count++;
                }
            }
        }

        return count;
    }
}
